package com.heiye.kv.biz.service;

import com.heiye.kv.api.dto.req.AddQuizContentReqDTO;
import com.heiye.kv.api.dto.req.DeleteQuizContentReqDTO;
import com.heiye.kv.api.dto.req.FindQuizContentReqDTO;
import com.heiye.framework.common.response.Response;

/**
 * @author: heiye
 * @date: 2025/03/13 上午10:14
 * @version: v1.0.0
 * @description: 提问内容存储业务
 */
public interface QuizContentService {

    /**
     * 添加提问内容
     *
     * @param addQuizContentReqDTO
     * @return
     */
    Response<?> addQuizContent(AddQuizContentReqDTO addQuizContentReqDTO);

    /**
     * 查询提问内容
     *
     * @param findQuizContentReqDTO
     * @return
     */
    Response<?> findQuizContent(FindQuizContentReqDTO findQuizContentReqDTO);

    /**
     * 删除提问内容
     *
     * @param deleteQuizContentReqDTO
     * @return
     */
    Response<?> deleteQuizContent(DeleteQuizContentReqDTO deleteQuizContentReqDTO);
}
